self-regulating organization - Francés Inglés Diccionario